from django.urls import path
from .views import *


urlpatterns = [
    # 1.频道列表
    path('channels/', ChannelView.as_view()),

    # 2.文章列表，正则分组名称id是频道id
    path('article/<int:id>/channel/', ArticleView.as_view()),

    # 3.收藏 / 取消收藏，正则分组名称id,PUT请求方式自定义更新单个字段
    path('article/<int:id>/collect/', StarOrNotArticleView.as_view()),

    # 4.文章详情
    path('article/<int:pk>/', DetailOfArticleView.as_view()),

    # 5.发布文章
    path('article/', ReleaseArticleView.as_view()),

    # 6.评论文章
    path('article/<int:pk>/publish_comment/', CommentArticleView.as_view()),

    # 7.搜索文章
    path('article/search', SearchArticleView.as_view()),

]
